<section class="messageExtra-container">
    <message-expiration ng-if="message.ExpirationTime > 0" class="messageExtra-container-warning"></message-expiration>
    <message-spam-score class="messageExtra-container-error" ng-if="message.SpamScore === 100 || message.SpamScore === 101 || message.SpamScore === 102" data-score="{{ ::message.SpamScore }}"></message-spam-score>
    <message-mime-parsing ng-if="message.MIMEParsingFailed" class="messageExtra-container-error"></message-mime-parsing>
    <message-display-error ng-if="message.hasError" class="messageExtra-container-error"></message-display-error>
    <unsubscribe-panel ng-if="!unsubscribed && message.getListUnsubscribe()"></unsubscribe-panel>
    <read-receipt-panel ng-if="message.requireReadReceiptConfirmation()" class="messageExtra-container-warning"></read-receipt-panel>
    <message-auto-generated ng-if="message.isAutoReply"></message-auto-generated>
    <message-public-key-found ng-if="message.attachedPublicKey && !(message.askResign && message.verified !== 0)"></message-public-key-found>
    <message-public-key-pinning ng-if="message.promptKeyPinning && !(message.askResign && message.verified !== 0)"></message-public-key-pinning>
    <message-resign ng-if="message.askResign && message.verified !== 0"></message-resign>
    <display-content-btn data-action="remote"></display-content-btn>
    <display-content-btn data-action="embedded"></display-content-btn>
</section>
